/**
 * Copyright ©2016-2020 northkingbpo Corporation, All Rights Reserved
 * http://www.northkingbpo.net/
 */
package profile.hujia.algorithm.simulate;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.HashMap;
import java.util.List;

/**
 * class info
 *
 * @author hujia
 * @date 2019-07-13 11:33
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class InitialCondition {
    //资源数
    private int peopleNumber;
    //任务数
    private int taskNumber;
    //任务种类个数
    private int keyNumber;
    //资源负载能力
    private HashMap<Integer,Integer> peopleCapacity;
    //资源作业能力
    private HashMap<Integer,List<Integer>> peopleAbility;
    //资源排队
    private HashMap<Integer,List<Integer>> peopleQueue;
    //任务排队
    private HashMap<Integer,List<Integer>> taskQueue;
}
